subsequent compilation runs draw on maven s local repository a local cache of the downloaded artifacts usually found in a . maven directory of your home directory for the artifacts there 以后的编译运行利用maven的本地资源库(已下载工件的本地高速缓存,通常位于$home目录的.maven目录下)来获得工件。
more importantly, if compilation runs in the middle of your test run, your test result will be the sum of some amount of interpreted execution, plus the jit compilation time, plus some amount of optimized execution, which doesn t give you much useful insight into the actual performance of your code 最重要的是,如果编译是在测试运行的过程当中进行的,那么测试结果就变成一定量的解释执行,加上jit编译时间,再加上一定量的优化执行的总时间和,这些并不能让您清楚代码的真正性能。